Peter Zhu is a massage therapist in Cedar Rapids. He is located in Lindale Mall in the Nail Lovers Salon by the southwest corridor near 1st Avenue entrance.
Most appointments are on walk-in basis. Call for availability. However, we will do our best to accommodate your requested time.
917 74th ST NE Unit 1, Cedar Rapids, IA 52402, us
Monday-Saturday: 10am - 9pm
Sunday: 12 pm - 6 pm