No online appointments available for Dr. Larisa Scott, D.C.. Please call your provider directly at (407) 901-7704 to schedule an appointment.