📍 Other Dance Star Academy Of Performing Arts 18333 Lemon Dr, Yorba Linda, CA 92886-2409 Website ↗ See on map Own this business? Claim it →