Humphrey Chapel
- Address
-
131 West Jackson Avenue
Haughton, LA 71037
Humphrey Chapel is a church in Haughton, Louisiana.
Location data © OpenStreetMap contributors.
Humphrey Chapel is a church in Haughton, Louisiana.
Location data © OpenStreetMap contributors.