Entity Number 000-880-942
Register Number000880942
Status Exists
NamePlacer Labs, Inc.
CountyMontgomery
Date of registration 12 Feb 2014 (11 years ago)
Legal typeForeign Corporation
Registered Office Street Address 2 N. Jackson Street, Suite 605Montgomery, AL 36104
Registered Office Street Address ZIP code 36104
Principal Address 340 S Lemon Ave., #1277Walnut, CA 91789
ISL, Inc.
Agent
Date of last update: 16 Aug 2024
Sources: Alabama Secretary of State