David Macgregor

105 County Route 45A Ste 100

Oswego, NY 13126