1. Neha Management 1607 N Main St, Shelbyville, TN 37160 Coordinate: 35.50519,-86.45759 Phone: (931) 680-6336