Come to the Manor 24111 Rockwell Drive, Euclid, Ohio 44117 Pros: The Holy Spirit is felt here as soon as you walk in the door
All reviews seem positive