Greyhound Pets of America – South CarolinaAddress:206 Chowning Place Lexington, SC 29072 Got something to add?