Shell Houma LA

Add / Remove Categories
[+] Add
Close
Add Website
e.g.: www.website.com
Close
Address

Shell

2 Reviews
8058 Park Ave,
Houma LA 70364-3300 Phone Number: (985) 857-8822
Edit
More Info

Shell Store Hours

Hours may fluctuate

Edit

Shell - Houma has 2 reviews

nasty, disgusting

This place is run by people who don't know how to run a business. Their pumps are always broken and their inside is just disgusting.

-by (24, April, 2013)
Report

disgusting

3/18/13 this place is absolutely disgusting. Their gas machines do not work. The inside of their store is always empty and people inside are unhelpful.

-by (19, March, 2013)
Report