Dr Amaro's office is very warm and comfortable. Staff is very pleasant and really took their time to be sure all my needs were met.They worked with my insurance company and only had to pay the portion they didn't cover.Wait time was 5 or 10 minutes and even got to catch today's newspaper headline before being brought in.And best of all I didn't feel any pain at all !!!
Pros: clean modern office. took his time explaining everything to me