SPMTS

(redirected from St. Petersburg Municipal Transit System)
AcronymDefinition
SPMTSSt. Petersburg Municipal Transit System (now Pinellas Suncoast Transit Authority, Florida, USA)
Full browser ?