Loading Map.... North Presbyterian Church (in LMM Building)4515 Superior Avenue - ClevelandDetails 41.515758 -81.65866199999999 Address 4515 Superior Avenue Cleveland OH 44103 Upcoming Events No events in this location