MRS. SHEELA P DE OCA, PT
Physical Therapy at Lenox Ave, New York, NY

License number
New York 019138
Category
Restorative Service Providers
Type
Physical Therapist
Address
Address 2
630 Lenox Ave SUITE D, New York, NY 10037
216 Staples St, Farmingdale, NY 11735
Phone
(212) 862-8800
(212) 862-1015 (Fax)
(516) 752-2172