Insurance Accepted For self-pay – call our office for more information Our Davenport Location Address 43378 US-27 Suite B, Davenport, FL 33837 Working Hours: Mon-Fri: 9am-7pm Sat: 9am-4pm Sun: Closed Email: questions@elonhealthfl.com Phone: 352-508-5254 I agree with Terms of Use and Privacy Policy