Charles Alva Shaller, MD, Ophthalmology

36 Westgate Plz
FranklinNC  28734 (Macon County)


Phone: 828-369-4236
Fax: 828-369-0753

NPI: 1487603858
License Number: 9400350 (NC)