Crossroads Bp

101 Demopolis St
Greensboro, AL 36744
No photo available for this business

Business Information

Service Stations-gasoline & Oil, Convenience Stores
Convenience Stores

Customer Reviews (1 reviews)

Mike H.

on Judys Book Apr 05, 2006
This is BP gas station is in Greensboro. Their gas rates aren't the cheapest around, but who's is? They're not so bad though. They have hot food inside though. I have had ribs which weren't the best around but they were... (more)

Browse our top cities

Browse cities by state