The No 1 Spot Location 517 E 4th St Ocilla GA 31774 Get Directions Phone (404) 683-7558 More Details Map ViewPhoto View Related Categories: Casual Full Service Ocilla