Avalon Health, Inc. - Main Location Avalon Health, Inc. Address 5105 Paulsen St, Ste 141B Savannah, GA 31405 US 32.029243, -81.097139 Contact Information 912-999-8899 Business Hours Summary: Mon-Fri 8:30am-4:30pm Location Map View on Google Maps Back to Avalon Health, Inc.