Contact and Map/Directions Contact Phone: (314) 830-2626 Email: lighthousepentch@aol.com 12360 New Halls Ferry Road ~ Florissant, Missouri, 63033 Map and Direction Comment Form Name Email Message Send