NPI Central
Jeffery Laubenthal, MD — NPI 1184796211, Tuscaloosa, AL | NPI Central