Richard Joshua Shepard, DO, Family Medicine

140 W 69th St
New YorkNY  10023-5107 (New York County)


Phone: 212-496-9620
Fax: 212-496-2768

NPI: 1407964505
License Number: 125498 (NY)