Teltara Inc
101 La Crescenta St
Oxnard
CA
93035
(805) 985-7638
Open Map
Description
Teltara Inc is located at 101 La Crescenta St, Oxnard, CA. This location is in the Hollywood neighborhood. This business specializes in Cleaning Services.
by merchantcircle on October 14, 2015 from
merchantcircle
building cleaning
business services
Categories: Cleaning Service
House Cleaning Services
Janitor Service
Janitorial Service
Janitorial Services
Janitors Service
maintenance
Office Cleaning