Fen Liang, MD, Internal Medicine

314 E Carrillo St
Ste 7
Santa BarbaraCA  93101-1499 (Santa Barbara County)


Phone: 805-886-4370
Fax: 805-845-8227

NPI: 1780843953
License Number: 47048 (TN)