Davinder Randhawa
Google MapsTerrible clinic . No point of making appointments here . You don’t get your turn for hours even if you book an appointment. Front desk staff is so rude and disrespectful. If you ask them anything they will just say doctor is running behind the schedule. .