This location is a medical facility that offers high-quality primary care services. Patients praise the attentive and caring staff, particularly Dr. Stephanie Eldridge and Dr. Amir Shirmohammad. They appreciate the thoroughness of the medical team, who take the time to answer questions and explain treatments in a clear and respectful manner.However, some patients have reported long wait times, both for in-person appointments and telehealth visits. A few reviewers have expressed frustration with the billing process and the office's insistence on requiring lab work and blood tests, even when patients have no pre-existing conditions. Some have also criticized the office for being dismissive and condescending, with one reviewer stating that a PA was "absolutely rude" and another reporting feeling like they were being "scolded" for not getting vaccinated.The office has also been criticized for its inflexibility and willingness to drop patients if they don't comply with certain requirements, such as scheduling regular appointments or refilling prescriptions. Some reviewers have reported being "held hostage" by the office for years, unable to switch to a new doctor or get their prescriptions refilled without significant hassle.Despite these issues, many reviewers praise the office's commitment to personalized care and attention. They appreciate the fact that the medical team takes the time to listen to their concerns and develops individualized plans to address their health needs.Overall, this location appears to have both strengths and weaknesses. While it offers high-quality primary care services and a caring staff, it also struggles with inefficiencies and a seemingly inflexible billing process.