Alan J Ross offers patent services in Shaker Heights and surrounding areas. Registered and verified attorney (Bar # 33767). Service area: Shaker Heights and surrounding cities. Contact Alan J Ross for a free, personalized consultation with no obligation. Information based on declared professional data.