SearchNew York

Mowa Llc

Organisation · NPI 1164088860 · Dentist

Address
9411 59th Ave Ste A5
Elmhurst, NY 11373
Phone
(718) 924-2555

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Fengxia Li, LAC Acupuncturist
Paul Mantia, M.D Internal Medicine Physician