Frequently asked questions
Where is Marya Barnes's office located?

Marya Barnes's office is in Birmingham, AL.

What services does Marya Barnes offer?

Marya Barnes offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Marya Barnes's services on Opencare or book your appointment today.

Other Providers at these Locations