Dr. John P. Kavanagh, Optometrist

Archived Record Dewitt, NY