Iowa City Practice Name: Star Acupuncture Clinic Practitioner: Sara Pamela Star Street Address: 1906 D Street City/Town: Iowa City State/Province: Iowa Zip Code/Postal Code: 52245 Website: http://www.staracupunctureclinics.com Phone: 319-895-6488 About: 2 convenient clinics - Iowa City and Mount Vernon Free parking Location: Iowa, Iowa City Continue Reading