Solar Bear 4 years ago ID: #273559 Listed In : Solar Products 6101 Johns Rd Suite 8 Tampa, FL 33634 7274717442 www.oursolarbear.com/ Facebook Twitter Business Description Solar bear is the best solar panel installation company in florida. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : solar