Frank,
You can find some Track Fixes at Providence Bicycle and you might check in with The Hub on Brook St. on the east side talk Jesse... he might have a bike or some friends who may have bike for sale. check it out. Don't know of a nearby Velodrome though... On a side note I am a UMD Grad..
late- scottG