Dr. ELLEN BETH LIEBOWITZ - All You Need To Know

All you need to know about Dr. ELLEN BETH LIEBOWITZ practicing at 421 Pioneer Ave Ste B, Woodland, CA, 95776 with NPI Number  1194897132.

Specializations: Optometrist Counties Served: Yolo, CA


Get Dexur’s Personalized Hospital Specific Presentation on Quality, Safety, Compliance & Education


Dexur Rankings are Trusted

DR. ELLEN BETH LIEBOWITZ Rankings & Experience

Loading ...

DR. ELLEN BETH LIEBOWITZ - Affiliations

Loading ...

DR. ELLEN BETH LIEBOWITZ Shared & Referred patients by Physicians

Loading ...

Articles & Research by & on DR. ELLEN BETH LIEBOWITZ

Loading ...

Medicare Provider Utilization and Payment Data

Service Total Volume (Jan 2016 to Dec 2016) Total Beneficiaries Total Medicare Payments Avg. Medicare Payment per Service
Ophthalmologic and otologic diagnosis and treatment 22 22 $1,415 $64