Alvaro Xavier Lopez, DDS, Dentist

290 N Broad St
BrevardNC  28712-3346 (Transylvania County)


Phone: 828-884-4411
Fax: 828-884-4410
Email: abx***@*****il.com

NPI: 1528189040
License Number: 7377 (NC)