Mel's Service
3970 Wilmington Ave
St Louis
MO
63116
(314) 481-4828
Open Map
Description
Mel's Service, Inc was founded in 1986. Mel's Service, Inc specializes in General Automotive Repair Shops.
by dandb on June 23, 2015 from
dandb
auto repair
auto service
Automobile - Repairs & Services
Automotive
Automotive Repair
Categories: Auto Service
Gas Station
General Automotive Repair Shops
Snow Sanding
Traffic Control & Road Maintenance