Graduated: 1987
Offers telehealth
NPI: 1275598476
Practice Locations (2)
7421 N UNIVERSITY DR, SUITE 206
TAMARAC, FL 333212953
OSVALDO A TORRES MD LLC
7421 N UNIVERSITY DR, SUTIE 206
TAMARAC, FL 333212953
9547247410
Source: CMS National Downloadable File, September 2026.