Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Vpa PC

Organization Clinical Social Worker · NPI 1942531769

Vpa PC is a Clinical Social Worker in Virginia Beach, Virginia. Works from 5 locations. Licensed in Michigan.

Licensed in
MI
In the registry since
2010
Specialties on file
4
What do these letters mean?
PC — Professional corporation
A form of business registration, not a clinical qualification.

See every abbreviation used in this directory →

Practice location Address checks out

293 Independence Blvd Pembroke 5 Bldg Ste 415
Virginia Beach, VA 23452-5466
Phone: (757) 853-1380
Fax: (855) 252-4450
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (4)

  • 7229 Forest Ave Ste 111, Richmond, VA 23226-3765 — (804) 687-4793
  • 5401 Fallowater Ln Ste E, Roanoke, VA 24018-0949 — (540) 315-1668
  • 6225 Brandon Ave Ste 365, Springfield, VA 22150-2526 — (571) 642-3433
  • 263 McLaws Cir Ste 105, Williamsburg, VA 23185-5674 — (757) 941-5600

Specialties & licences

Family Medicine Physician (primary) Taxonomy 207Q00000X (MI)
Clinical Social Worker Taxonomy 1041C0700X
Internal Medicine Physician Taxonomy 207R00000X (MI)
General Practice Physician Taxonomy 208D00000X (MI)

Record details

NPI number1942531769
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Jeffrey Stevens — Owner · (757) 853-1380
Other names Harmonycares Medical Group
NPI enumeratedJanuary 18, 2010
Last updated in NPPESMarch 31, 2026
Certification dateMarch 31, 2026
Mailing addressPo Box 40412, Belfast, ME 04915-1255

Other providers in Virginia Beach