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 Map Map integration coming soon View on Google Maps Back to Avalon Health, Inc.