Dumont Center Home Medical > Home Health Services > Dumont Center Address: 676 Pelham Rd. New Rochelle NY 10805 GPS: 40.8901191, -73.7870444 Telephone: 914-632-9600 Web: http://dumontcenter.com Tweet