Dr Gemma Lopez is amazing. She is prompt and pleasant and provides excellent care on telecom or in person. April 18, 2023