GEO'S WINDOW & SCREEN REPAIR Roofer - Bloomington, IN Looking to contact GEO'S WINDOW & SCREEN REPAIR? You can reach them at 812-339-7581