Find the Beauty in life today! and Diversity Dance!

Amor and Heritage
Amor and Heritage
Amor and Heritage Diversity Dance

Giving back through Dance-celebrating diversity.

Diversity Dance

Diversity Dance

Diversity DanceDiversity DanceDiversity Dance

About Us

Our Team


Our amazing team of regular and part-time volunteers and instructors are committed to helping others and celebrating diversity. We take our mission and turn it into action. Think you would be a good fit? Get in touch for more information! Celebrate with us diversity dance world of dance and be part of our nonprofit

Our History


Seeing a need for a program for kids and adults, I created a nonprofit, world of dance program which is educational and promotes character, physical and diversity celebration  in this area, we formed our organization to provide hands-on solutions. With our diversity dance,  we've consistently grown since then, all thanks to the supports of this amazing community!

Our Mission


  Amor and Heritage is a nonprofit dedicated to the promotion of Diversity, Multiculturalism and Kindness, through DANCE! 

We promote tolerance, education, understanding of other cultures, the importance of self-confidence, sharing kindness and staying healthy through diversity dance, world of dance and movement. 

Founded in 2011, incorporated in 2012. 


Free Programs for kids

Help Our Cause

Pay with PayPal or a debit/credit card

Your support and contributions will enable us to meet our goals and engage our kids to stay active and share kindness. Your generous donation will fund our mission.

Stay in Touch

Sign up to hear from us about our upcoming classes, world of dance, diversity dance and performances, free summer classes for kids, and events.

Contact Us

Drop us a line!

Better yet, see us in person!

We love our customers, so feel free to Call us during normal business hours.


Diversity Dance, World Dance, Classes, Performances, Talks, Weddings and more! 

We look forward to celebrate Diversity with you!  

Amor and Heritage Inc.

875 Elmwood Ave #5 Buffalo, NY 14222 US

By Appointment



By Appointment


09:00 am – 05:00 pm


09:00 am – 05:00 pm


09:00 am – 05:00 pm


By Appointment