NPI Central
Star Ambulatory Surgery Center, Inc. NPI Number 1407357601 — Los Angeles, CA | NPI Central