Foresight Medical Services PC
Foresight Medical Services PC is an Internal Medicine Physician in Monmouth Junction, New Jersey. Works from 2 locations. Registered with an NPI since 2026.
- In the registry since
- 2026
What do these letters mean?
- PC — Professional corporation
- A form of business registration, not a clinical qualification.
Practice location Address checks out
16 Harmony LnMonmouth Junction, NJ 08852-2815
Phone: (267) 290-8169
Fax: (267) 290-8169
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- South Tower, 5 Greentree Center, Marlton, NJ 08053-3422 — (267) 290-8169
Specialties & licences
| Internal Medicine Physician (primary) | Taxonomy 207R00000X |
|---|
Record details
| NPI number | 1124978770 |
|---|---|
| Entity type | Organization (Type 2) |
| Organization subpart | No |
| Authorized official | Swara Afiniwala — Owner · (267) 290-8169 |
| NPI enumerated | February 2, 2026 |
| Last updated in NPPES | February 20, 2026 |
| Certification date | February 20, 2026 |
| Mailing address | 16 Harmony Ln, Monmouth Junction, NJ 08852-2815 |
Other providers in Monmouth Junction
-
Lavanya Gali, MD
20 Forest Ct S, Monmouth Junction, NJ 08852-3123 · (908) 420-6755
-
Osr Sleep Medicine LLC
20 Forest Ct S, Monmouth Junction, NJ 08852-3123 · (908) 420-6755
-
Princeton Healthcare Affiliated Physicians PC
540 Ridge Rd, Monmouth Junction, NJ 08852-2643 · (609) 497-2230
-
Princeton Medical Home
462 New Rd, Monmouth Junction, NJ 08852-2653 · (732) 274-2557