Leeda Rashid
NPI 1063726776
Practice location: 388 Beale St, San Francisco, CA 941054401
Taxonomy code: 207Q00000X
Phone: (510) 604-6143
510-604-6143 seems to be a Mobile telephone number and it could be based in Oakland:Main-Piedmont DA CA.
Currently, there are 1 healthcare prodviders using 5106046143 phone.