Green Parrot RV Park is located in San Leon, Texas, next to Galveston Bay with nearby fishing, and boat ramps. Amenities include electricity, cable, water and laundry on-site, picnic tables and grill. Waterfront dining at Top Water Grill is right..
Relevance: 23.090172