Contact Us to Own It Now

Please leave this field empty.

 

Contact Details

We are located at the Lake Fredrica Shopping Center next to Walmart & Publix.

Visit Our Facebook Page

STORE ADDRESS

3938 South Semoran Boulevard Orlando, Florida 32822

PHONE NUMBER

407-418-9005

BUSINESS HOURS

Monday – Thursday: 10am to 7pm
Friday: 10am to 8pm
Saturday: 9am to 6pm
Sunday: Closed