JOHN B BLALOCK JR MD PC

BIRMINGHAM, AL
NPI1699759381
Entity TypeOrganization
Authorized ContactJOHN B BLALOCK
President John B Blalock Jr Md Pc
205-933-7301
Organization Subpart ?No
Primary Taxonomy208600000X Surgery
(Licence: AL  9169)
Enumeration Date2005-12-06
Last Update Date2010-05-24
Business Address
JOHN B BLALOCK JR MD PC
2660 10TH AVE S STE 238
BIRMINGHAM, AL 35205-1605
Phone number: 205-933-7301
Mailing Address
JOHN B BLALOCK JR MD PC
2660 10TH AVE S STE 238
BIRMINGHAM, AL 35205-1605
Phone number: 205-933-7301