Hampton Roads Primary Care

Contact:

Phone Icon 355 Crawford Street Portsmouth VA 23704
Phone Icon (757) 516-7554
Phone Icon

Business Hours:

Mon 8:00 AM to 5:00 PM
Tue 8:00 AM to 5:00 PM
Wed 8:00 AM to 5:00 PM
Thu 8:00 AM to 5:00 PM
Fri 8:00 AM to 5:00 PM
Sat Closed
Sun Closed
Mo 08:00-17:00,Tu 08:00-17:00,We 08:00-17:00,Th 08:00-17:00,Fr 08:00-17:00
Hampton Roads Primary Care is a trusted primary care provider in Portsmouth, VA, offering personalized care for adults and families. We provide annual wellness exams, preventive care, chronic disease management, men's and women's health, and sick visits. Conveniently located in Portsmouth, we serve patients from Norfolk, Chesapeake, Suffolk, and surrounding Hampton Roads areas. Whether you need a routine physical, help managing conditions like diabetes or high blood pressure, or a reliable doctor for ongoing care, our team is here to help. We are currently accepting new patients and offer both in-office and telehealth appointments.

Service Information


Payments Accepted:
American Express, Discover, Personal Checks, Cash, Mastercard, Visa
$$ https://ss4.ezlocal.com/img/profiles/u/2026/19619817/74f58d6acc9e43e69aecbdf7d48ebbe5companyPhotoUrl2.jpg,https://ss4.ezlocal.com/img/profiles/u/2026/19619817/01803fa6b4e04f96b97fa754ec61972acompanyPhotoUrl1.jpg
An error has occurred. This application may no longer respond until reloaded. Reload 🗙