Fresno Fibroid Center 6191 N. Thesta StreetFresno, CA, 93710 View Phone 559-216-0746 Alt: 559-436-4737 View Website Experience & Reliability Book Online Now with Fresno Fibroid Center About Send to My Email Send to My Phone Print this Page