Octavia Smccray
NPI 1659048049
Practice location: 159-64 Harlem River Dr Apt 13g, New York, NY 100391028
Taxonomy code: 101YM0800X
Phone: (917) 569-1608
917-569-1608 seems to be a Mobile telephone number and it could be based in Manhattan NY.
Currently, there are 1 healthcare prodviders using 9175691608 phone.