Family Tree Primary Care - Main Location Family Tree Primary Care Address 872 Executive Dr, Oviedo, FL 32765 US 28.664851, -81.223010 Contact Information (407) 278-7089 Location Map View on Google Maps Back to Family Tree Primary Care