Geo has listed phone number: (614) 877-2537. Geo’s current address is 12696 Cleo Rd, Orient, Oh 43146.