Fiachra Figs O'Sullivan 8 years ago ID: #1121 Listed In : Physicians 1131 Irving St, San Francisco. CA, USA 94122 (415) 967-3447 Business Description Fiachra Figs O'Sullivan, Address : 1131 Irving St, San Francisco. CA, USA 94122, Phone : (415) 967-3447 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : health