The Bejeweled Rose ← View details 609 North Powers Drive, Orlando, FL 32818 +1 321-209-7862 Get Directions From* To * — Required information