Company GREYHOUND THERAPY SERVICES, INC. Address 1117 E. Edgewood Ave., INDIANAPOLIS, IN, 46227 - 4743, USA