fbpx

Our Frisco Location 

Address:

9200 Lebanon Road
Frisco, TX 75035
Phone: (972) 712-8338

Hours of Operation:

Monday – Saturday 9AM–9PM
Sunday 10AM–6PM

"This place put me at instant ease, the vibe of the place is heavenly, and so beautiful."

- Stephanie (1-12-2018)