We are conveniently located in Yardley off of the Newtown Exit of I-95 in the charming Edgewood Village at the intersection of Stony Hill Rd & Langhorne-Yardley Rd.  We are located on the 2nd floor above the My Gym & next door to Penn Community Bank.

Please contact us to schedule your private, complimentary consultation

Bella Body Medical Spa – Yardley, PA

734 Stony Hill Road - 2nd Floor
Yardley, Pa 19067
Phone: 215.622.7724
Fax: 215.893.8573


Summer Hours | July 1 - August 31

Instant gift cards available at

Sun | Mon        Closed

Tues                 2pm -   7pm

Wed                 10am - 4pm

Thurs              10am - 7pm

Fri                   10am - 4pm

Sat                  10am - 2pm on the 1st & 3rd Sat per month

See you soon!

Your Friends at Bella Body Medical Spa

Additional hours available by appointment

Please note that all sales are final including services that are pre-paid, no refunds will be granted.  No returns on Gift Cards. 


Your Name (required)

Phone Number (required)

Your Email (required)


How did you hear about us?