Francisco Olmos's National Provider Identifier (NPI) Details
Francisco Olmos,
NPI: 1770912255
Enumeration Date: 2013-11-05
Last updated: 2024-08-22
Sole Proprietor: NO
Status: active
Postal Address: 2121 W TEMPLE ST, LOS ANGELES, CA
Phone: 213-385-5100
Primary Practice Address: 2121 W TEMPLE ST, LOS ANGELES, CA
Practice's phone: 213-385-5100