In Memory of
Larry
Taylor
Location - New Prospect Baptist Church
Address
1425 W. Delaware Ave.
Toledo, OH 43606
Map & Directions
Enter start address:
View Direction