I would not recommend becoming a patient of Dr. Alonso.........he never keeps appointment in a timely manner, you will be left in a waiting room anywhere from 30 min to an hour and 1/2 and then maybe you will get in to see him and if you complain as I did he fired me as a patient. I was treated horrible by his staff, they don't return calls and you just have to keep calling back waiting days for a responce.