Studio DeLucca 
5403 Village Road 
Long Beach, CA, 90808
Phone: (562) 502-7695

Open by Appointment