Humboldt Boat Service
- Address
- Fort Of Humboldt St, Saint Louis, MO, 63101
- Phone
- 314-381-9968
About this area
What's nearby: 33 attorneys & lawyers: general practice businesses, 20 commercial building contractors, and 18 hotels and motels within walking distance.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.