Rachel Owens Okabe, MD, Internal Medicine

3636 33rd St Ste 306
AstoriaNY  11106-2329 (Queens County)


Phone: 844-644-4325
Fax:

NPI: 1720436850
License Number: 302933 (NY)