Coconut Creek Location
(954) 727-8848Palm Springs 2nd Location
(561) 324-7224Palm Springs Location
(561) 324-7224We value our patients' experience at Castillo and Torres MD PA. If you are currently a patient, please feel free to submit your review to one of our social media pages or email us on our contact page.
2328 South Congress Ave., Suite 1E,
Palm Springs, FL 33406
Monday
8:00 am - 5:00 pm
Tuesday
8:00 am - 5:00 pm
Wednesday
8:00 am - 5:00 pm
Thursday
8:00 am - 5:00 pm
Friday
8:00 am - 2:00 pm
Saturday
Closed
Sunday
Closed