All you need to know about Dr. RUTH STRAKOSHA practicing at 303 E Par St, Orlando, FL, 32804 with NPI Number 1871911941.
Specializations: Urology Counties Served: Orange, FL; Seminole, FL