This location seems to be a well-established medical practice that offers a wide range of services, including sports and fitness, personal training, weight loss services, and medical care. The staff appears to be friendly and caring, with many patients praising their attention to detail and willingness to help.However, there are some issues with long wait times, which may be frustrating for patients. One patient mentioned waiting an hour and a half after their appointment time and deciding to leave. Another patient mentioned waiting 2 hours to get in, but praised the doctor's listening skills and concern for his patients.The location is wheelchair accessible, with amenities such as a restroom, seating, and parking lot. The office accepts various forms of payment, including NFC mobile payments, debit cards, and credit cards. Appointments are recommended, but walk-ins are also welcome.Some patients have mentioned that Dr. Gupta is a caring and knowledgeable doctor who takes the time to listen to his patients and develop a plan to address their specific needs. However, one patient mentioned that they were unhappy with their experience and felt that they were not treated with respect.Overall, this location seems to have a good reputation, with many patients praising the staff and the doctor's care. However, there are some issues with wait times and customer service that may need to be addressed.