Dr. Nicholas Bowen
Dr. Nicholas Bowen
Last updated: Mar 15, 2024

Dr. Nicholas Bowen

  • Gender: Male
  • Sole propriator: No
  • NPI: 1730535899

Dr. Nicholas Bowen

Resident

He is located at 1080 Marina Village Parkway Suite 100 in Alameda, CA 94501. His National Provider Identifier (NPI) number is 1730535899. Appointment can be made via the phone number (510) 337-7950.

Medicare Enrollment

Dr. Nicholas Bowen is enrolled to bill Medicare as a Practitioner - Psychiatry .

Bills through: County Of Stanislaus

Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.

Looking for more Residents?

Out of the 19 residents in this region, here are 10 randomly selected ones for you to explore.

Dr. Troy Dufrene
  • Gender: Male
  • Address: 465 California Street Suite 660 San Francisco, 94104, CA
Dr. Ian George
  • Gender: Male
  • Address: 2325 CLEMENT AVE Alameda, 94501, CA
Dr. Samra Rashid
  • Gender: Female
  • Address: 2070 CLINTON AVE Alameda, 94501, CA
Dr. Adelyn Tu-Chan
  • Gender: Female
  • Address: 2142 Pacific Avenue Alameda, 94501, CA
Dr. Namie Lee
  • Gender: Female
  • Address: Suite 100 1080 Marina Village Parkway Alameda, 94501, CA
Dr. Anna Guo
  • Gender: Female
  • Address: 7609 Tiki Drive Suite D Fulshear, 77441, TX
Dr. Eugene Lowry
  • Gender: Male
  • Address: 2241 Central Avenue Alameda, 94501, CA
Piper Schouten
  • Gender: Female
  • Address: Apartment 215 564 Central Avenue Alameda, 94501, CA
Dr. Jennifer Munro
  • Gender: Female
  • Address: 902 Otis Drive Alameda, 94501, CA
Dr. Jackson Watts
  • Gender: Male
  • Address: Suite 100 1080 Marina Village Parkway Alameda, 94501, CA

Questions & Answers

Does Dr. Nicholas Bowen accept insurance?

Unfortunately we don't have any information if Dr. Nicholas Bowen accepts insurance.

Where can you meet with Dr. Nicholas Bowen?

Dr. Nicholas Bowen's office is located at 1080 Marina Village Parkway Suite 100 in Alameda, CA 94501.