612 S 10TH ST, LAS VEGAS, NV 89101, USA
Phone: (702) 320-7755
Fax: (702) 320-7760