1. IndoorAire Mold Testing and Inspection
64 N 3rd St, Alhambra, CA 91801
Coordinate: 34.09479,-118.13083
Phone: (626) 389-8783
2. 1st Indoor Restoration
3070 W Main St, Alhambra, CA 91801
Coordinate: 34.09459,-118.15789
Phone: (626) 249-4572