21. Solar Pro Lawn 5480 N Peoria Ave, Tulsa, OK 74126 Coordinate: 36.23413,-95.97566 Phone: (918) 425-2060