Home » Services » Locations
Location
Main Office
4075 Park Ave
Memphis, TN, 38111
Administrative Office
Telephone: 901-584-8281 ext. 1
Fax: 901-584-6340
Hours: 8:00 AM – 6:00 PM
www.harwoodcenter.org