User Image

Dr. Jeffery Laubenthal

Md - Allopathic & Osteopathic Physicians

100 Rice Mine Road Loop
Suite 206
Tuscaloosa, Al 35406