Telemed waiting room
Schedule an Appointment

Locations

Find a Location
Princeton, NJ

731 Alexander Road
Suite 200
Princeton, NJ 08540

Freehold, NJ

901 West Main Street, Building A,
Suite 267
Freehold, NJ 07728

Oakhurst, NJ

1912 State Rt. 35,
Suite 101
Oakhurst, NJ 07755

Marlton, NJ

127 Church Road,
Suite 400
Marlton, NJ 08053

Flemington, NJ

190 State Hwy 31, Suite 300B, Hunterdon
Medical Pavilion (Behind CVS Pharmacy),
Flemington, NJ 08822

Mullica Hill, NJ

199 Mullica Hill Road,
Mullica Hill, NJ 08062

Somerset, NJ

81 Veronica Avenue,
Suite 203 (2nd Floor)
Somerset, NJ 08873

Lawrenceville, NJ

558 Lawrence Square Blvd, S.,
Lawrence Township, NJ 08646

Bethlehem, PA

701 West Union Blvd,
Suite 9
Bethlehem, PA 18018

Newtown, PA

104 Pheasant Run,
Suite 105
Newtown, PA 18940

New Patients Existing Patients