Rafael Castro

General Surgery Dr. Rafael Castro, MD specializes in General Surgery, in Freeport, Illinois and is affiliated with Freeport Memorial Hospital.
Freeport Memorial Hospital 1045 W Stephenson St, Freeport, Illinois, 61032-4864
Location
Freeport Memorial Hospital 1045 W Stephenson St, Freeport, Illinois, 61032-4864
About
Dr. Rafael Castro, MD specializes in General Surgery, in Freeport, Illinois and is affiliated with Freeport Memorial Hospital.
Insurance Check
For more information about Insurance carrier please contact the doctor or clinic