I would like to recommend Dr. Leonard for anyone who has need of an extremely knowledgeable and caring doctor. She has provided great care and her office visits are on time and there is no wait longer than 10 minutes. She has monitored me during a recent asthmatic episode. She kept in contact with me and monitored my condition after hours, on weekends and during holidays. She is very accessible and open to follow-up on questions and concerns that you and your family have. She is an excellent doc...