Dr. Castle graduated from the Temple University School of Medicine. Dr. Castle works in Avon, OH and specializes in Cardiovascular Medicine. Dr. Castle is affiliated with Cleveland Clinic Children's Hospital For Rehabilitation, Cleveland Clinic, Lutheran Hospital, Mercy Allen Hospital, Mercy Regional Medical Center and University Hospitals St John Medical Center.

Castle's Specialties

  • Cardiovascular Medicine

Castle's Education & Training

Medical School
Temple University School Of Medicine


  • Overall Rating

  • Rate
    Explains conditions & treatments

  • Rate
    Takes time to answer my questions

  • Rate
    Provides follow-up as needed

Castle's Accepted Insurance

Please verify insurance information directly with your provider's office as it may change frequently.

Insurance Plans

  • Aetna Choice POS II
  • Aetna Health Network Option Open Access
  • Aetna HMO
  • Aetna Managed Choice POS Open Access
  • Aetna Signature Administrators PPO

Castle's Office Information & Appointments


Avon Hospital at Richard E. Jacobs Campus

33100 Cleveland Clinic Blvd.
Avon, OH 44011

Get Directions

Tel: (888) 882-7750

Fax: Not Available

Accepting New Patients: Yes

Medicare Accepted: No

Medicaid Accepted: No