NPI Central
Plaza Eye & Surgery Center, a Medical Corporation NPI Number 1659406445 — Los Angeles, CA | NPI Central