Dr. Todd Mcgrath, MD Is this you? Claim your profile Sport Medicine Specialist 0Leave a review New York, NY 1233 Second Avenue Ground Floor, New York, NY, 10065 1 other location (212) 548-2900