Dr. Nicholas Karanikolas is a Urologist located at 900 South Ave Suite 103, Staten Island, NY 10314. It has received 5 reviews with an average rating of 5.0 stars.
The address of Dr. Nicholas Karanikolas: 900 South Ave Suite 103, Staten Island, NY 10314
Dr. Nicholas Karanikolas has 5.0 stars from 5 reviews
Urologist