Teluca Inc
2975 Riverside Ave 9
Newark
NJ
07104
(973) 485-3211
teluca.com
Open Map
Description
Teluca Inc is located at 29 Riverside Ave, Newark, NJ. This business specializes in Retail Shopping.
by merchantcircle on December 11, 2018 from
merchantcircle
Beauty salons
General Business Services
Hair care products
Hair Color / Highlights
Hair weaving & extensions
Manufacturers Representatives
Newark
Retail Shopping