I have one bone of contention with Dr. Uppal. That is the wait times for scheduled appointments. You arrive, check in, and proceed to wait up to two hours to see him. Two hours is rare, but it's always at least one hour wait. I've been going there for several years, and tried coming in early, right on time, ect. but always there is this terrible wait.
Horrible!!!!!!!!!!!!!!!!!!!!! This man is not in the business of getting people better but care only about making more money for himself. He is a dis-service to his industry!