Tel Tara LLC
300 N Los Angeles St
Los Angeles
CA
90012
(213) 625-3121
teltarallc.com
Open Map
Description
Tel Tara LLC is located at 300 N Los Angeles St, Los Angeles, CA. This location is in the Downtown Los Angeles neighborhood. This business specializes in Cleaning Services.
by merchantcircle on May 10, 2015 from
merchantcircle
Commercial & Industrial Cleaners & Cleaning
Janitorial Services