Upper Hudson Valley Dermatology Category Medical Services Claimed 50 Old Farm Rd Red Hook NY 12571 (845) 752-3379 Get Directions View Details