Narbae Avedian
NPI 1992104756
Practice location: 12229 Ventura Blvd, Studio City, CA 916042576
Taxonomy code: 152W00000X
Phone: (818) 623-8900
818-623-8900 seems to be a Landline telephone number and it could be based in North Hollywood CA.
Currently, there are 2 healthcare prodviders using 8186238900 phone.
Taxonomy code: 152W00000X
Phone: (818) 623-8900
Taxonomy code: 152W00000X
Phone: (818) 623-8900