Leo's Electro Tech
1308 E Colorado Blvd
Pasadena
CA
91106
(626) 796-2702
Open Map
Description
Leo's Electro Tech was founded in 1996, and is located at 1308 E Colorado Blvd in Pasadena.
by dandb on November 24, 2015 from
dandb
Audio
Audio & Video
car stereos
Houses
radio
Radios
Stereo
Stereo & Audio Equipment
television
Televisions