Great Dr! Dr Nap is very attentive and actually takes time to listen to his patients. He is a 5+++ doctor BUT gave 3 stars b/c the front office staff on a good day is just generally rude. Plus always be prepared to wait at least 2 – 2.5 hrs in the office no matter what time your appt is for. Been going to him for YEARS and the shortest wait time once was 1.5 hrs. BTW– he’s no longer on Victory Blvd. but on Richmond Ave. for quite some time now.