Sedona Holistic Medical Centre Category Medical Services Claimed 5451 Southwestern Blvd Hamburg NY 14075 (716) 646-6075 Get Directions View Details