1. Professional Screening Service 996 Westwood Sq, Oviedo, FL 32765 Coordinate: 28.65617,-81.22425 Phone: (407) 423-8766