Larrowe House

S. Main St./US 415
Cohocton
New York
United States