Yamini Yelamanchi
NPI 1962693200
Practice location: 1851 Lombard St, Oxnard, CA 930308230
Taxonomy code: 225100000X
Phone: (805) 981-3635
805-981-3635 seems to be a Landline telephone number and it could be based in El Rio CA.
Currently, there are 1 healthcare prodviders using 8059813635 phone.