Dr. Michael Towbin Family Practice Physicians Acupuncturists Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (970) 356-4090 Direction Website Reviews 4075 W 11th St Greeley , CO 80631