New England Aesthetics

Verified listing
28 Atlantic Ave, Lewis Wharf Ste 130, Boston, MA, 02110
5.0(101 Google reviews)
Read reviews on Google ↗as of Aug 2026

About New England Aesthetics

New England Aesthetics, an NP-led med spa on Boston's Lewis Wharf established in 2011, runs a regenerative and medical line alongside its aesthetics: medical weight management with injectable and oral medications, bioidentical hormone therapy, peptides, and IV therapy. The distinguishing note is clinical: the program is overseen by a board-certified nurse practitioner with over a decade of prescribing experience who specializes in patients with complex medical histories. Drug names and prices are not published. Suits waterfront-area patients who want careful screening over speed.

Location