Missouri City Park & Ride facility begins operations from Fort Bend Town Center

The Metropolitan Transit Authority of Harris County opened its newest park and ride facility in Missouri City on Jan. 27.