About St. Walburga's Academy
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
St. Walburga's Academy of the Society of the Holy Child Jesus is an historic academy located at 630 Riverside Drive and 140th Street in New York City.
Source From:
Wikipedia
630, Riverside Drive, NYC, New York County, New York, United States of America, 10031