Guillermo Higa, MD, FACS - 1712 W Anklam Rd #101, Tucson, AZ 85745, USA | Fresha