Raymond Victor Mecca, MD, Ophthalmology

2119 Carter Ave
AshlandKY  41101-7733 (Boyd County)


Phone: 606-329-2243
Fax: 606-324-2395

NPI: 1932236700
License Number: 18044 (KY)