John Carter Dental Lab in Birmingham, AL 35210



John Carter Dental Lab

1811 2nd Avenue North

(205) 951-5649