Leo's Auto & Service Station
93 Butler St
Wilkes Barre
PA
18702
(570) 825-8253
Open Map
Description
Leo's Auto & Service Station is located at 93 Butler St, Wilkes Barre, PA. This business specializes in Auto Repair & Service.
by merchantcircle on October 12, 2017 from
merchantcircle
Auto Inspection
auto repair
auto service
Automotive
Automotive Inspection Station and Service
automotive repair shops
Categories: Auto Service
Gas
INSPECTIONS
Passenger Cars