Michael Barr Md
Internal medicine · Physician
200 E Eckerson Rd, 10956 New CityInternal medicine · Physician
200 E Eckerson Rd, 10956 New CityPhysiotherapy · Physical and rehabilitation medicine
5 Margo Ct, 10901 AirmontInternal medicine · Physician
6 Bridle Rd, 10977 Spring ValleyPhysiotherapy · Physical and rehabilitation medicine
38 Fredric St, 10954 NanuetPhysiotherapy · Physical and rehabilitation medicine
5 Wayne Rd, 10977 Spring ValleyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
100 Route 59, 10901 SuffernInternal medicine · Physician
1 Rensselaer Dr, 10977 Spring ValleyPhysiotherapy · Physical and rehabilitation medicine
14 Litchult Ct, 10901 AirmontPhysiotherapy · Physical and rehabilitation medicine
27 Bon Aire Cir, 10901 SuffernPhysiotherapy · Physical and rehabilitation medicine
28 Indian Rock, 10901 MontebelloPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
28B Indian Rock, 10901 SuffernPhysiotherapy · Physical and rehabilitation medicine
6 S Park Ln, 10954 NanuetPhysiotherapy · Physical and rehabilitation medicine
972 Chestnut Ridge Rd, 10977 Chestnut RidgePhysiotherapy · Physical and rehabilitation medicine
4 Orchard Ct, 10977 Chestnut RidgeInternal medicine · Physician
3 Sparrowbush Rd, 07458 Upper Saddle RiverPhysiotherapy · Physical and rehabilitation medicine
16 Prince St, 10956 New CityInternal medicine · Physician
500 New Hempstead Rd, 10956 New CityInternal medicine · Physician
500 New Hempstead Rd, 10956 New CityInternal medicine · Physician
873 Route 45, 10956 New CityInternal medicine · Physician
257 Lafayette Ave, 10901 Suffern