John M. Slaton Residence

Locations