Dr. Kelly Farrar, OD

Address

Wal-Mart Vision Center, Store #3842 425 Route 31
Macedon, NY 14502