Mina Owlia, MD, Internal Medicine

29 Hospital Plz Ste 502
StamfordCT  06902-3602 (Fairfield County)


Phone: (203) 348-7410
Fax: 203-961-8488

NPI: 1477872372
License Number: 56464 (CT)