Formosa Center
293 S Brea Canyon Rd, City of Industry, CA 91789, USA
Formosa Center is located in Los Angeles County of California state. On the street of South Brea Canyon Road and street number is 293. .
The coordinates that you can use in navigation applications to get to find Formosa Center quickly are 34.0162927 ,-117.8428287