Arrowhead Medical & Wellness Center

16155 N 83rd Ave SUITE 207, Peoria, AZ, 85382, United States

Last Updated Mar 23, 2026

Company Overview

Company Name

Arrowhead Medical & Wellness Center

Address

16155 N 83rd Ave SUITE 207, Peoria, AZ, 85382, United States

Established

2023

About Arrowhead Medical & Wellness Center

Arrowhead Medical & Wellness Center is a premier med spa located in Peoria, Arizona, United States. Established in 2023, the center offers physician-supervised weight loss treatments, Botox, fillers, IV therapy, and body contouring services. The company values its customers' privacy and utilizes cookies to enhance their browsing experience and provide personalized content.

Frequently Asked Questions about Arrowhead Medical & Wellness Center

Technologies Used

Social Profiles

Key Decision Makers

Wilhelmina S. Annor Owner
Wilhelmina Annor Owner