Currently, Seminole Sports & Family Medicine PA specializes in Family Medicine, Sports Medicine and Nurse Practitioner with 3 physicians. Seminole Sports & Family Medicine PA Office Locations. Seminole Sports & Family Medicine PA. 1000 W Broadway St Ste 102 Oviedo, FL 32765 (407) 359-8580. Monday : 8:30 AM - 5:00 PM:.