Camp Lazarus

Address: 
4422 Columbus Pike Rd
Deleware, OH 43015 40° 14' 3.9516" N, 83° 2' 54.1068" W
Phone: 
(740) 548-5502