PROVIDER PROFILE · NPI 1023038619

Carol RosenstielOD

OphthalmologyBirmingham, ALI