1. Crystal Bay Pools 800 Main St, altavista, VA 24517 Coordinate: 37.11205,-79.2857 Phone: (434) 369-6003