LS Dr. Larisa Scott , DC Is this you? Claim your profile Chiropractor 0 Write A Review Oviedo Family Medicine 7560 Red Bug Lake Rd Ste 2048, Oviedo, FL, 32765 2 other locations (407) 901-7704