Christos Canellos Vlachos, DDS, Dentist

3045 Independence Dr
BirminghamAL  35209-4169 (Jefferson County)


Phone: 205-871-5557
Fax: 205-414-1930
Email: vla***@*****ol.com

NPI: 1720257603
License Number: 4551 (AL)