Alexandria Church's address is 653 S Scott Street , Lima, OH 45804.
Address History: 653 S Scott Street, Lima, OH 45804
Alexandria Church's current address is 1325 W Wayne Street , Lima, OH 45805.
Address History: 1325 W Wayne Street, Lima, OH 45805
Results 1 - 2 of 2