OLYMPIA MEDICAL CENTER, INC.

Internal Medicine

3933 Haverhill Rd N Ste 115
West Palm Beach, FL 33417
(561) 478-7659

Office Locations

1
OLYMPIA MEDICAL CENTER, INC.
3933 Haverhill Rd N Ste 115
West Palm Beach, FL 33417
(561) 478-7659 (Office)
(877) 317-6158 (Fax)
Loading map...

Our Physicians

Internal Medicine

Dr. Renes Castor, MD

3933 Haverhill Rd N Ste 115
West Palm Beach, FL 33417
“ Integrated healthcare for your family. Providing…” read more
Dr. Renes Castor, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards