is inactive
Find out all the information about the company
Get full access to the data
Where is AMBA LAMPS NORTH AMERICA INC.'s headquarters?
AMBA LAMPS NORTH AMERICA INC.'s headquarters is located at 806-33 WELDRICK ROAD EAST, RICHMOND HILL, ONTARIO, Canada, L4C-8W4
What year was AMBA LAMPS NORTH AMERICA INC. started?
AMBA LAMPS NORTH AMERICA INC. was started in 1991
Sources: New York Department of State