Directions to Stop No. 66

The Larned Building

114 South Warren Street, Syracuse, NY 13202

Found It!