Location

Lampstand Presbyterian Church

655 S. Airport Road
Decatur, IL 62521
Telephone: 217-428-8839
Fax: 217-428-5997


View Larger Map

Comments are closed.