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


Bella Body Hours 

Instant gift cards available at

Mon                 10am - 4pm

Tues                 2pm -   7pm

Wed                 10am - 4pm

Thurs              10am - 7pm

Fri                    10am - 4pm

Sat                   By Appnt

Sun                  Closed

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?