Two Locations · Southern Maryland

Med Spa Locations in Waldorf & Mechanicsville, MD

Find personalized care at Allure Cosmetics Center in Waldorf and Mechanicsville, Maryland. Our two medical spa locations serve Charles County, St. Mary's County and Southern Maryland with physician-performed Botox®, dermal fillers, Sculptra®, PRP and PRF, plus facials, peels, microneedling and waxing from our licensed estheticians. Free consultations at both offices.

Convenient locationsWaldorf · Mechanicsville

Allure Cosmetics Center physician and two care team members smiling in front of the illuminated Allure sign

One Practice · Two Locations

The Allure Standard Physician-Led Care in Waldorf & Mechanicsville, MD

Whether you visit our Waldorf, MD or Mechanicsville, MD office, you'll meet the same physician, Dr. Kafaji, and the same licensed esthetician, Jessica Sanchez, with the same services and the same transparent pricing.

Dr. Kafaji, physician, and Jessica Sanchez, licensed esthetician, of Allure Cosmetics Center, the medical spa team serving Waldorf and Mechanicsville, Maryland
Dr. KafajiPhysician Jessica SanchezLicensed Esthetician

The Physician

Dr. Kafaji leads your care

Dr. Kafaji oversees treatment planning at both offices, from your free consultation to physician-performed injectables and regenerative treatments, so your plan stays consistent from visit to visit.

Meet Dr. Kafaji

The Esthetician

Jessica Sanchez for your skin

Jessica Sanchez, our licensed esthetician, cares for patients at both Waldorf and Mechanicsville, so your skincare plan and results follow you to whichever office is closer.

  • Facials
  • Chemical Peels
  • Microneedling
  • Dermaplaning
  • Waxing
View facials & skincare
  • One Team, Both Offices

    Dr. Kafaji and Jessica Sanchez treat patients at Waldorf and Mechanicsville.

  • Free Consultations

    Every plan starts with a no-cost, unhurried conversation about your goals, at either location.

  • One Price List

    Every treatment follows the same transparent pricing at Waldorf and Mechanicsville.

  • Quality Products & Standards

    Reputable, professionally sourced products, handled the same way at both offices.

Same standard. Two convenient locations.

Choose Waldorf or Mechanicsville. Our approach to care stays the same.

2Locations
1Expert Team
FreeConsultations

Individual results vary. Treatment recommendations are made by a licensed physician after an in-person evaluation.

Visit Us · Two Locations

Find Your Nearest Office Waldorf or Mechanicsville, MD

Allure Cosmetics Center has two Southern Maryland medical spa offices, in Waldorf (Charles County) and Mechanicsville (St. Mary's County). Pick your town on the map below and we'll show you the closest one.

Allure Cosmetics Center medical spa in Waldorf, MD, a red brick building with white columns and a clock tower on Pembrooke Square

Charles County

Waldorf, MDMed spa in Charles County

11340 Pembrooke Square, Suite 211
Waldorf, MD 20603
  • Waldorf
  • La Plata
  • Brandywine
  • Indian Head
Office details
Allure Cosmetics Center medical spa in Mechanicsville, MD, a red brick building with a gabled entrance on Three Notch Road

St. Mary's County

Mechanicsville, MDMed spa in St. Mary's County

28105 Three Notch Road, Suite 1C
Mechanicsville, MD 20659
  • Mechanicsville
  • Charlotte Hall
  • Leonardtown
  • Lexington Park
Office details

Schematic map · roads, rivers and towns approximate

Where are you coming from?

Pick your town. The map shifts to your closest office.

Selected office

Waldorf Office

Choose your town above to see how close we are.

11340 Pembrooke Square, Suite 211, Waldorf, MD 20603

Best prices, highest-quality care, and a free consultation first.

We proudly serve patients from Waldorf, La Plata, Brandywine and Indian Head in Charles County, and from Mechanicsville, Charlotte Hall, Leonardtown and Lexington Park in St. Mary's County.

Worth The Drive

Best prices. Highest quality.

Patients choose Allure Cosmetics Center from across Southern Maryland, and our two offices make it easy to find one close to you.

  • Best prices

    The same transparent pricing at Waldorf and Mechanicsville, so you know the cost before you commit.

  • Highest quality

    Physician-performed injectables by Dr. Kafaji, skincare by licensed esthetician Jessica Sanchez, and reputable, professionally sourced products.

  • A free consultation first

    Start with an unhurried, no-cost conversation about your goals at either office. Call 301-290-1510.

Locations FAQ

Questions About Our Two Locations

Straight answers about visiting Allure Cosmetics Center, a medical spa with offices in Waldorf and Mechanicsville, MD: which office is closest to you, hours, treatments and your free consultation.

Choosing a Location

  • Which Allure Cosmetics Center Location Is Closest to Me?

    Our Waldorf office is at 11340 Pembrooke Square, Suite 211, in Charles County, and our Mechanicsville office is at 28105 Three Notch Road, Suite 1C, in St. Mary’s County. As a rule, Waldorf is closest for Waldorf, La Plata, Indian Head, Bryans Road and Brandywine, and Mechanicsville is closest for Charlotte Hall, Leonardtown, Lexington Park and California. Use the map above to pick your town and see your closest office.

  • Do the Waldorf and Mechanicsville Offices Offer the Same Treatments?

    Both offices offer physician-led Botox®, dermal fillers, Sculptra®, PRP and PRF, delivered by the same team and held to the same standard of care. Skincare services such as facials are provided by our licensed esthetician, and availability of some services can vary by location, so call 301-290-1510 if you want to confirm a specific treatment before you visit.

  • Does Dr. Kafaji See Patients at Both Locations?

    Yes. Dr. Kafaji, our Medical Director, and licensed esthetician Jessica Sanchez care for patients at both our Waldorf and Mechanicsville offices, so you receive the same expertise whichever one you choose. You can meet the team here.

  • Are Prices Different at Waldorf and Mechanicsville?

    No. Pricing is the same at both offices, so you never have to choose a location based on cost. Our full menu lists every treatment, and your final plan and pricing are confirmed during your free consultation.

    Individual results vary.

Towns and Communities We Serve

  • Is There a Med Spa Near La Plata, MD?

    Yes. Our Waldorf office, a short drive from La Plata, is the closest Allure Cosmetics Center location. It offers physician-performed Botox®, dermal fillers, Sculptra®, PRP and PRF, plus skincare services, and your first consultation is free.

  • Which Office Is Closest to Indian Head, Bryans Road and Brandywine?

    Our Waldorf office is the closest for Indian Head, Bryans Road, Brandywine and the rest of northern Charles County, as well as nearby parts of Prince George’s County. The map above shows directions from your town.

  • Which Office Is Closest to Leonardtown, Lexington Park and California?

    Our Mechanicsville office on Three Notch Road is the closest for Leonardtown, Lexington Park, California and the rest of St. Mary’s County. Pick your town on the map above to see your route.

  • Do You Serve Charlotte Hall, Hughesville and Calvert County?

    Yes. Charlotte Hall is closest to our Mechanicsville office, while Hughesville and Calvert County communities such as Prince Frederick, Dunkirk, Chesapeake Beach, Lusby and Solomons are welcome at either office. Choose whichever is easier to reach from home or work.

Locations, Hours & Your First Visit

  • Where Are Your Offices Located, and How Do I Get Directions?

    Our Waldorf office is at 11340 Pembrooke Square, Suite 211, Waldorf, MD 20603, in Charles County. Our Mechanicsville office is at 28105 Three Notch Road, Suite 1C, Mechanicsville, MD 20659, in St. Mary’s County. Use the map above for directions from your town, or see our Waldorf and Mechanicsville pages.

  • What Are Your Office Hours?

    The Waldorf office is open Monday through Friday, 8:30 AM to 4:00 PM. For Mechanicsville hours, please call 301-290-1510 to confirm.

  • What Should I Bring to My First Visit?

    Be ready to share your medical history, any medications you take and any allergies, since your provider reviews these during your consultation to determine whether a treatment is right for you. It can also help to think about what you would like to improve or maintain.

    Always tell your provider about your full medical history before treatment.

  • Who Will I See at Allure Cosmetics Center?

    Injectable treatments are physician-performed by Dr. Kafaji, our Medical Director. Skincare treatments are provided by licensed esthetician Jessica Sanchez, and our care team looks after you from the moment you walk in. You can meet the team here.

Treatments, Pricing & Services

  • What Treatments Do You Offer in Waldorf and Mechanicsville?

    We offer Botox, dermal fillers, Sculptra, PRP and PRF, along with facials, dermaplaning, chemical peels, microneedling and waxing. See everything on our full menu.

  • How Much Do Treatments Cost at Allure Cosmetics Center?

    Pricing is the same at both our Waldorf and Mechanicsville offices. Current pricing for every treatment is listed on our full menu, and your final plan and pricing are confirmed during your free consultation.

    Individual results vary.

  • Are Treatments Performed by a Physician?

    Our injectable and regenerative treatments are physician-led and physician-performed, so you receive the benefit of your doctor’s training and experience from your first consultation through your results.

  • Do You Offer Skincare Services as Well?

    Yes. Our licensed esthetician offers facials, dermaplaning, chemical peels, microneedling, and waxing and light-based therapies. Services may vary by location, so please call to confirm what is available at your preferred office.

Booking & Your Free Consultation

  • How Do I Book a Consultation at Allure Cosmetics Center?

    The easiest way is to call 301-290-1510, or send us a message through our contact form and our team will get back to you. You can also email allurecosmeticscenter@gmail.com.

  • Is the Consultation Really Free?

    Yes. Every treatment plan at Allure Cosmetics Center starts with a free consultation, so you can meet our team, ask your questions and talk through your goals before deciding on anything.

    Your provider will recommend what is appropriate for your skin and goals.

  • Can I Choose Which Office to Book At?

    Yes. Tell us which office you prefer when you call 301-290-1510 or send a message, and we will schedule you there. If you are not sure which is closer, we are happy to help you choose.

  • What Should I Have Ready When I Call?

    It helps to know which treatment you are curious about (or simply that you would like a consultation), which office you prefer and the days and times that work best for you. If you are not sure what you need, that is perfectly fine; we are happy to point you in the right direction.

Still have a question? Call 301-290-1510 or contact us online. Services and hours may vary by location. Individual results vary.