Barry J Ross, MD, Physical Medicine & Rehabilitation

2415 De La Vina St
Santa BarbaraCA  93105-3819 (Santa Barbara County)


Phone: 805-687-7444
Fax: 805-687-3707

NPI: 1588680060
License Number: A49520 (CA)