20, 120 Alexandria Blvd, Oviedo, Fl 32765, Usa
20, Oviedo, Florida
100% positive
Directions: Inside Oviedo Family Medical Center. Brick building, it is directly to the right of the door as soon as you enter.
Comments: Unsure if you have to be a patient.