Richard Lansing Huffard, MD, Internal Medicine

319 N Milpas St
Santa BarbaraCA  93103-3262 (Santa Barbara County)


Phone: 805-965-3011
Fax: 805-965-3441

NPI: 1578662003
License Number: G47299 (CA)