Angelica Mastrodicasa, B.Sc., ND

Offers In-person and virtual appointments
  • Naturopath
  • Woman
  • Rated 5 out of 5 stars. 1 rating.
Accepting new patients

Provider's hours

Sunday
Closed
Monday
10:00 am - 7:00 pm
Tuesday
10:00 am - 7:00 pm
Wednesday
10:00 am - 7:00 pm
Thursday
10:00 am - 7:00 pm
Friday
10:00 am - 7:00 pm
Saturday
10:00 am - 4:00 pm

Provider information

Description

Dr. Angelica Mastrodicasa, ND is an evidence-based practitioner who focuses on the treatment of skin and hair conditions ranging from acne and eczema to psoriasis and alopecia.

She understands the mental, emotional, and physical  challenges that present themselves with these concerns and addresses them using a holistic, inside out approach. This includes the use of acupuncture, botanicals, clinical nutrition, and lifestyle counselling to help you reclaim
control over your body and your health. Dr. Mastrodicasa, ND also has a focus in female reproductive health including PCOS, painful periods.

Conditions

  • Bloating
  • Constipation
  • Digestive disorders
  • Hormonal imbalances
  • Irritable bowel syndrome
  • PCOS
  • Skin conditions
  • Thyroid conditions
  • Weight gain

Services

  • Botanical medicine
  • Cupping therapy
  • Dry needling
  • Homeopathic medicine
  • Lifestyle counselling
  • Naturopathic remedies
  • Nutritional counselling

Clientele

  • Adults (18+)​
  • Children (under 12)​
  • Seniors (65+)​
  • Teens (13-17)​

Languages spoken

  • English

Professional designations

  • Bachelor of Science (B.Sc.)
  • Naturopathic Doctor (ND)

Education

  • CCNM

Professional associations

  • CONO
  • OAND
  • CAND

Summary

CARE YOU CAN COUNT ON.  We ensure quality care & timely service.EVIDENCE-INFORMED APPROACH Our practitioners constantly update their skills and knowledge base to serve you better. Our practitioners use an innovative approach to getting to your health goals.  A CLINIC WITH HEART WHW strives to provide patients with a relaxed and friendly medical experience. We want to build a community of wellness.  
Our practitioners take a whole-body approach to wellness. Whether physical, physiological, hormonal, or mental dysfunction – we’re here for you!

Business hours

Sunday
Closed
Monday
10:00 am - 7:00 pm
Tuesday
10:00 am - 7:00 pm
Wednesday
10:00 am - 7:00 pm
Thursday
10:00 am - 7:00 pm
Friday
10:00 am - 7:00 pm
Saturday
10:00 am - 4:00 pm

Services & supplies

  • Acceptance and commitment therapy
  • Active release technique
  • Acupuncture
  • Art therapy
  • Body composition analysis
  • Botanical medicine
  • Cognitive behavioral therapy
  • Compassion-focused therapy
  • Counterstrain
  • Culturally sensitive therapy
  • Cupping therapy
  • Dry needling
  • Ergonomics
  • Exposure Therapy
  • Expressive arts therapy
  • Family counselling
  • Family systems therapy
  • Functional restoration
  • Group counselling
  • Home Visits
  • Homeopathic medicine
  • Hot & cold therapy
  • Joint mobilization
  • Lifestyle counselling
  • Marital counselling
  • Marriage and family therapy
  • Mindfulness-based cognitive therapy
  • Moxibustion
  • Narrative therapy
  • Naturopathic remedies
  • Nutritional counselling
  • Osteopathic treatment
  • Pelvic health therapy
  • Person-centered therapy
  • Positive psychology
  • Psychodynamic therapy
  • Relational therapy
  • Relationship counselling
  • Soft tissue therapy
  • Solution-focused brief therapy
  • Strength-based therapy
  • Structural family therapy
  • Traditional chinese medicine
  • Trauma informed care
  • Trauma-focused cognitive behavior therapy
  • Trigger point therapy
  • Ultrasound therapy

Amenities

  • Free parking
  • Wheelchair accessible
Google Map with the provider's location Google Map with the provider's location

Provider's hours

Sunday
Closed
Monday
10:00 am - 7:00 pm
Tuesday
10:00 am - 7:00 pm
Wednesday
10:00 am - 7:00 pm
Thursday
10:00 am - 7:00 pm
Friday
10:00 am - 7:00 pm
Saturday
10:00 am - 4:00 pm

Business hours

Sunday
Closed
Monday
10:00 am - 7:00 pm
Tuesday
10:00 am - 7:00 pm
Wednesday
10:00 am - 7:00 pm
Thursday
10:00 am - 7:00 pm
Friday
10:00 am - 7:00 pm
Saturday
10:00 am - 4:00 pm