1. Pet Palace Too 1949 E Main St, Albemarle, NC 28001 Coordinate: 35.34821,-80.16156 Phone: (704) 983-4000