1. Pooch Parlor & Pet Resort 203 E Main St, Greenwood, MO 64034 Coordinate: 38.85023,-94.33403 Phone: (816) 537-6886