Shelby Internal Medicine is a practice of doctors including general practitioners, general surgeons, orthopedic surgeons, internal medicine physicians, cardiologists, dermatologists, and family medicine physicians.
Location:
1004 First St. N, Ste. 270
Alabaster, AL 35007
United States
Phone: (205) 663-5770
Website: Unlisted: Search Google


