1. Solar Panels Covina Covina, CA 91722 Phone: (877) 962-8364
2. Micro Aide Inc 685 Arrow Grand Cir, Covina, CA 91722 Coordinate: 34.10449,-117.87834 Phone: (626) 915-5502