Penbrook Street in Odessa, Texas

Penbrook Street in Odessa is a residential street. Nearby there are place of worship, ice cream shop, restaurant and fire station.
Road Type
residential street

Places of worship

  • The Rock Odessa at Penbrook Street (79762).

Fire stations

  • Fire Station 6.

Ice cream shops

  • Bahama Bucks at North Grandview Avenue 4230.

Restaurants

  • Rockin Q Smokehouse (Barbecue) at Penbrook Street 3812.